Skip to content

build(deps): update sqlmodel requirement from ~=0.0.24 to ~=0.0.47 - #15

Open
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/pip/dev/sqlmodel-approx-eq-0.0.47
Open

dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/pip/dev/sqlmodel-approx-eq-0.0.47

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 29, 2026 •

Copy link
Copy Markdown

Updates the requirements on sqlmodel to permit the latest version.

Release notes

Sourced from sqlmodel's releases.

0.0.47

Features

  • ✨ Add direct support for PostgreSQL, MySQL, and MariaDB, include in CI tests. PR #2103 by @​tiangolo.
Changelog

Sourced from sqlmodel's changelog.

0.0.47 (2026-09-23)

Features

  • ✨ Add direct support for PostgreSQL, MySQL, and MariaDB, include in CI tests. PR #2103 by @​tiangolo.

0.0.46 (2026-09-22)

Fixes

0.0.45 (2026-09-21)

Breaking Changes

datetime fields now use UTCDateTime, a custom type based on DateTime(timezone=True). It requires aware datetime parameters, normalizes them to UTC, and returns aware UTC values from database reads, including on SQLite and MySQL/MariaDB. Pydantic's AwareDatetime uses the same type, while NaiveDatetime explicitly selects DateTime(timezone=False). Plain datetime validation still accepts both aware and naive values, but naive database parameters now raise an error.

Existing databases are not changed automatically. To retain naive storage, use NaiveDatetime or an explicit Field(sa_type=DateTime(timezone=False)). Explicit SQLAlchemy types retain their existing behavior. PostgreSQL needs a column migration that explicitly specifies the timezone of existing values. SQLite and MySQL/MariaDB keep their column definitions, but existing non-UTC values need a data migration before adopting the new type. Update datetime producers, query parameters, comparisons, and any database defaults to follow the new UTC convention.

Read Datetimes and Timezones: Upgrade Existing Applications before upgrading.

0.0.44 (2026-09-21)

Refactors

  • ♻️ Replace the dataclass_transform shim with typing_extensions. PR #2097 by @​tiangolo.

0.0.43 (2026-09-21)

Fixes

Internal

0.0.42 (2026-08-28)

Features

  • 🏷️ Allow Discriminator type for discriminator parameter in Field. PR #1729 by @​YuriiMotov.

0.0.41 (2026-08-28)

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Sep 29, 2026
Updates the requirements on [sqlmodel](https://github.com/fastapi/sqlmodel) to permit the latest version.
- [Release notes](https://github.com/fastapi/sqlmodel/releases)
- [Changelog](https://github.com/fastapi/sqlmodel/blob/main/docs/release-notes.md)
- [Commits](fastapi/sqlmodel@0.0.24...0.0.47)

---
updated-dependencies:
- dependency-name: sqlmodel
  dependency-version: 0.0.47
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/dev/sqlmodel-approx-eq-0.0.47 branch from d1ca253 to acd4f82 Compare September 30, 2026 07:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants